home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Skunkware 5
/
Skunkware 5.iso
/
src
/
X11
/
Fresco
/
build
/
Unix
/
config
/
cf
/
bsdi.cf
< prev
next >
Wrap
Text File
|
1995-07-12
|
3KB
|
109 lines
XCOMM platform: $XConsortium: bsdi.cf,v 1.14 95/01/11 18:27:52 kaleb Exp $
#define OSName BSD/386 1.1
#define OSVendor BSDI
XCOMM operating system: OSName
#define OSMajorVersion 1
#define OSMinorVersion 1
#define HasPutenv YES
#define HasBSD44Sockets YES
#if OSMinorVersion >= 1
#define HasGcc2 YES
#define HasGcc2ForCplusplus YES
#define HasCplusplusMinusCMinusO YES
#define CcCmd gcc2
#endif
#define CppCmd /usr/bin/cpp
#define TroffCmd groff -Tps
#define SetTtyGroup YES
#define HasNdbm YES
#define HasWChar32 YES
#define DirFailPrefix -
#define AvoidNullMakeCommand YES
# ifndef GccUsesGas
# define GccUsesGas YES
# endif
#if GccUsesGas
# define GccGasOption -DGCCUSESGAS
#else
# define GccGasOption /**/
#endif
#define ServerExtraDefines GccGasOption XFree86ServerDefines
#define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
#define XFree86ConsoleDefines /**/
#define AsmDefines -DUSE_GAS
#define StandardDefines -DCSRG_BASED
#undef InstallCmd
#define InstallCmd /usr/bin/install
#undef TblCmd
#define TblCmd /usr/bin/tbl
#undef EqnCmd
#define EqnCmd /usr/bin/eqn -Tascii
COL = /usr/bin/col
NEQN = /usr/bin/eqn -Tascii
NROFF = /usr/bin/nroff
#define OptimizedCDebugFlags -O2 -m486
XCOMM Man pages need to be formatted when installed, so override the default
XCOMM imake rules.
#define ManSuffix 1
#define ManSourcePath $(MANPATH)/cat
#define InstallManPageLong(file,destdir,dest) @@\
all:: file.0 @@\
@@\
file.0:: file.man @@\
@if [ -f file.man ]; \ @@\
then \ @@\
cat file.man | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >/tmp/$$$$.man; \ @@\
cp /tmp/$$$$.man file.0; \ @@\
$(RM) /tmp/$$$$.man; \ @@\
fi @@\
@@\
file.man:: @@\
@@\
install.man:: @@\
MakeDir($(DESTDIR)destdir) @@\
-@if [ -f file.0 ]; \ @@\
then \ @@\
$(INSTALL) -c $(INSTMANFLAGS) file.0 $(DESTDIR)destdir/dest.0; \@@\
fi
#define InstallMultipleManSuffix(list,dest,suff) @@\
install.man:: @@\
MakeDir($(DESTDIR)dest) @@\
case '${MFLAGS}' in *[i]*) set +e;; esac; \ @@\
for i in list; do \ @@\
(set -x; \ @@\
cat $$i.suff | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >/tmp/$$$$.suff; \ @@\
$(INSTALL) -c $(INSTMANFLAGS) /tmp/$$$$.suff $(DESTDIR)dest/$$i.0; \ @@\
$(RM) /tmp/$$$$.suff); \ @@\
done
#define InstallMultipleMan(list,dest) @@\
InstallMultipleManSuffix(list,dest,man)
#define InstallManPageAliases(file,destdir,aliases) @@\
install.man:: @@\
@case '${MFLAGS}' in *[i]*) set +e;; esac; \ @@\
for i in aliases; do \ @@\
(set -x; \ @@\
$(RM) $(DESTDIR)destdir/$$i.0;\ @@\
$(LN) destdir/file.0 $(DESTDIR)destdir/$$i.0;\ @@\
); \ @@\
done
/*
* These seem redundant, but leave them in for now.
*/
#define i386Bsd 1
#define i386Bsdi 1
#include <xfree86.cf>